mouth of glacier - Francés Inglés Diccionario